big_endian_workaround
authorDebian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Fri, 17 Oct 2025 15:26:19 +0000 (11:26 -0400)
committerAaron M. Ucko <ucko@debian.org>
Fri, 17 Oct 2025 15:26:19 +0000 (11:26 -0400)
Gbp-Pq: Name big_endian_workaround

c++/src/app/blastdb/makeblastdb.cpp
c++/src/app/blastdb/makeprofiledb.cpp

index da50a27aaf376b226dd15ecd96a6b08a03f0ed3b..3ba568d4d8acac937b54fc620d76a5bc6d07a328 100644 (file)
@@ -298,7 +298,13 @@ void CMakeBlastDBApp::Init()
     arg_desc->AddDefaultKey("blastdb_version", "version",
                              "Version of BLAST database to be created",
                              CArgDescriptions::eInteger,
-                             NStr::NumericToString(static_cast<int>(eBDB_Version5)));
+                             NStr::NumericToString(static_cast<int>
+#ifdef WORDS_BIGENDIAN
+                                                  (eBDB_Version4)
+#else
+                                                  (eBDB_Version5)
+#endif
+                                                  ));
     arg_desc->SetConstraint("blastdb_version",
                             new CArgAllow_Integers(eBDB_Version4, eBDB_Version5));
     arg_desc->AddDefaultKey("max_file_sz", "number_of_bytes",
index 7998727df7e53e1a2b35c613582ad15c53eca8d1..b30abdc0b4f5aeb1c0dff5d88d32ce14570961da 100644 (file)
@@ -418,7 +418,13 @@ void CMakeProfileDBApp::x_SetupArgDescriptions(void)
     arg_desc->AddDefaultKey("blastdb_version", "version",
                              "Version of BLAST database to be created",
                              CArgDescriptions::eInteger,
-                             NStr::NumericToString(static_cast<int>(eBDB_Version5)));
+                             NStr::NumericToString(static_cast<int>
+#ifdef WORDS_BIGENDIAN
+                                                  (eBDB_Version4)
+#else
+                                                  (eBDB_Version5)
+#endif
+                                                  ));
     arg_desc->SetConstraint("blastdb_version",
                             new CArgAllow_Integers(eBDB_Version4, eBDB_Version5));